aboutsummaryrefslogtreecommitdiffstats
path: root/src/routes/(app)/[username]/request/[id]/+page.server.js
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2023-02-07 22:33:06 -0800
committerAdam Soltys <[email protected]>2023-02-07 22:33:06 -0800
commitf4a66ec14e12b357227ebd06f7ce698bf50a08f1 (patch)
tree4a2eaa1fd72166eb8e35d7df7196dc641decc3d9 /src/routes/(app)/[username]/request/[id]/+page.server.js
parent980dc1f0c0537d822d7fa8858844da3ad05bda4c (diff)
downloadcoinos-ui-f4a66ec14e12b357227ebd06f7ce698bf50a08f1.tar.gz
coinos-ui-f4a66ec14e12b357227ebd06f7ce698bf50a08f1.zip
restoring requests
Diffstat (limited to 'src/routes/(app)/[username]/request/[id]/+page.server.js')
-rw-r--r--src/routes/(app)/[username]/request/[id]/+page.server.js5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/routes/(app)/[username]/request/[id]/+page.server.js b/src/routes/(app)/[username]/request/[id]/+page.server.js
index 542a3ccb..5fb90bf3 100644
--- a/src/routes/(app)/[username]/request/[id]/+page.server.js
+++ b/src/routes/(app)/[username]/request/[id]/+page.server.js
@@ -1,8 +1,10 @@
import { auth, get } from '$lib/utils';
import { redirect } from '@sveltejs/kit';
-export let load = async ({ cookies, depends, locals: { user }, params }) => {
+export let load = async ({ cookies, depends, params, parent }) => {
depends('app:invoice');
+
+ let { user } = await parent();
if (!user) throw redirect(307, '/login');
let { request } = await get(`/request/${params.id}`, auth(cookies));
@@ -19,5 +21,6 @@ export let load = async ({ cookies, depends, locals: { user }, params }) => {
if (request.requester.username === user.username) throw redirect(307, `/send/${id}`);
}
+
return { request };
};